Updated Tapestry.pdf