refactor of create collection from EAD.