Implement Crawler and tested manually