the dirty version of the crawler