rover persistence