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