Learning to create a Repository