New fxn: shiftnodes