added nodejs listener