Changed the way the listneer is defined and added proper parameters for CiHelper