don't change preferences if storage stays the same