Added manual shift parameter