meticulous stitching