creating repository exercise