make sure simple view stays up-to-date