add my dir constructor