SPFPL MCVLM