prototypes and sketches