updated SDL FFI