update Class prototypes