мелкие переделки по интерфейсу