added specs to initialize_copy