And I can give a lot more detail than this. On some of the ideas I have. The final product is a AAC device for communication. But there are many programs that can be written before that, to help people get to that point. Like for example: A program that uses google images. Sends a random word to the database, an image is returned. The name is read out loud, then a game is created showing letters. The person then has choices of letters they can use. Some are right and some are wrong. Make it like a game, its fun and it teaches. Also add the ability to put your own words in to search on for the game. One of my sons favorite things in the world is hangers. And I use google images to teach him with that, because he is interested and fascinate by cloths hangers. You would not find that in a regular kids game. Just one example. Also something people not be aware of. And why I am leaning more towards the android Tablet. The keyboard gives a slight vibration when typing. I am not sure yet but if the keyboard can do that, I am thinking images on the screen might do that too.. Its feedback that a person with a development challenge might find calming to the nervous system. There is a behavior that some autistic people do. It is called Stimming. From what I understand about this behavior it is the vibration from the repeated movement that calms the nervous system. This is only a theory as I yet have a device to test this with. But I think the slight vibration of the keyboard would give an autistic individual an incentive to want to use the device.