pull experiment