more practice creating a repository