daren A . ffi.