sample rspository