next design step

* fixed INSENSITIVE mode bug
* added phonetic rules
* redesign