added listener and context params