This is a whole lot of cut and paste. Why are these different?