repo overhaul