Changed alenkaExecute to work with Anton's changes
Replaced exit with throw (string) for error recovery