SPFPL Noesis