add traverse files script