practice making a repository