updated prototypes