CRANE IFL