изменил интерфейс