knitting models and types