merge kj to bb.
update dataprovider
update dataparser
update more protocal