revert FFI
add FFI-pool + FFI-Kernel