more progress. Trying to get FFI to handle a **void though :-\