* workflows works like before and updates context