SPFPL Ide