Changed destructive modifier to shift