[improved] server.render