value type is now long
add xh_new_int