Self repairing (7/37)

Self repairing