sample  Repository