walkupdatedirs