updated persistence