* menu callbacks moved to own file;
* some works on dictionaries