History of SLFSC