creating base repo