changed on demand pivot initial pull