Why did they decide against shifting code