Updating prototypes