got a bunch of new copy methods in