repo setup