Stitch: The Fix for 626