updates prototypes