Изменены интерфейсы на public