Interaction design and human factors support in the development of a personal communicator for children | Synapse