manual x auto pull reflection