update
add cxType signatures