Home Tags Self-repairing mechanism