new prototypes static