feature(server) add combine