diegetic prototypes