add doc what review the way that system working, edit protoc and add new constant
merge code