simplified repo