@craig-grant: persistence +