allow initialize_dup