crawler rewrited with akka