sl: persistent