basic repo management