drain, echo server and transform