Add Listener

Signed-off-by: Pasqualino Sorice <lino.sorice@gmail.com>