进一步完善FFI lib