Virtual CUD methods on Repository