add tools binding