ffi lil piil ver.