group prototypes