introduced a part of interfaces of *RepositoryServices