Немного изменен интерфейс