Conditionally pull private