modify workflow