added workflow utils for web app