a repository to learn how to manage it