example of creating a repo