about to start wrapping up some ffi ops
adding more FFI utils