Ported over to akka actors, using scala 2.10 now