add tools.bug statckoverflow