generate level2 api
rename shared lib
sse ctp support