replaced netty with akka