rename prototypes