Builds out the tool