add persistent option for defaults.lua