Add registration listener prototypes