It's clear that this represents a lot of work and it's wonderful that you've done this. My instinctive reaction is to correct minor issues, but please don't take negative comments as a lack of respect for what you've done... this is a tough audience, maybe the toughest. Keep up the great work!