updated new workflow