Первый вариант нормального интерфейса, пока не рабочий.