updated shift

stuff