repair now requires repair state to be turned on