Again, this should be in a copy function.