Self repairing (17/37)

Self repairing