initial pulling working