guarded the active addition by directory presence