make sure the view isn't stale