added possibility pass string param to listen attribute