adding dirs and files