Fix logic is there, but doesn't work.

I have to implement my own repairer.
Repaly seems to repair fine. w00t!