упрощение api, исправление ошибок