final version of crawler