Added delete shift and add shift