changing the position of needle