bug fix reset_dirs() no longer gives error wahtever input