added Kirill changes
added Kirill changes
added Alex changes
added Viktor changes