LFSP and interface changes WIP