just add copy constructors for testing...