add tools, segment