add save/restore settings