Exercises in Knitting alternatives