start looking into how this could be made to fit within netty