move 'back-shifting' all to the same funciton refs #3308
Merge pull request #3319 from friedmud/picard_3308

move 'back-shifting' all to the same funciton