переделан интерфейс программы