feature

cache sound files of pronounciation
fix flyout opening issue