added persistence settings