Added the promise diagram for the tool