rename _NF_ORDER to _NF-ORDER
add meta gen target
always use uint32_t for UCS