add files and directories