changing to use akka remoting