sample Repository