refactor(server) start