Verified reporting

Tagged ffi