A workflow tool