two versions of a crawler