non-interfering prototypes. More of them