crawler class