listeners order fix