SLC overhaul