Stitches of progress