Generic repository started