difficult pull very