Giving GP Shift A Second Chance