Self repairing (9/37)

Self repairing