change  the logic of crawler
init events
merge the conflict