rename repository to using doctrine