refacto kickass crawler
refact