часть реализации от репозитория