this is my first time learning how to create a repo