Self repairing (13/37)

Self repairing