workflow challenges