On the Spot Screen Repair