уточнил интерфейс