Adding IRepository