I like everything except your text-to-speech program. You really ought to either try and say it yourself, or get someone to volunteer to do it. Text to speech is really poor still to this day.