It's a great, useful app. The only thing I would add would be the ability to draw Kanji to find the meaning and reading.