add files first