1. Removed AbstractRepository