starts crawler logic