This is my second attempt at creating a repository