Added repair percept and perceiver