HSLC and HSSLC