assignment repo setup