basic server piping