workflow design revised