change workflow start logic