cancel tp event first