control path events bug fixed