settings is now with persistence