Hacking: - fix basic.xml/freedict.xml (meaning, attributes) (???) Plans: (No particular order). - Add flashcard printing feature - brush up Pflash and export small subset to Palm Pilot. - Add real learning memory (system knows what's up for learning, what's up for review, what you know and what you do not know - Sound settings: Play always, only on demand, what channel, how loud. - Add MP3 "Language Tape" Export feature. Many options: Play both words simultaniously on both channels, have space for one or more repetitions, (know learn repeat or know try learn or anything, really). - cut more content - Tons more games, like memory game, type the right translation, etc - Frequency/Time diagram of the taped speaker, then the student's. Normalize amplitude and highlight differences. Should eventually work in parallel with all the games and other modes. - Add more lessons (Medical, Software, Carpentry, Electrical, Meteorology, Flying, Chemistry, all kinds of sports, filling out forms, schools (that may well be a killer app for federal development grants, if you want to spend a year living well doing good) Latin abbrevs) - Naturally, eventually it should have a Scheme interface. - add success measuring graphics to main screen. - create alternative UIs (ex: ncurses based) - create im/export filters for other applications