Author: maksym.solodukhin@ccfetmic.com