improving workflow example