made changes to ppshift