added repository management