create prototypes before printing