Updated prototypes.