add server control feature: store and load base message tree