base framework, will use tree to manage endpoint,server is going to do.