add files gradually