patterns and sketches