some more math and test of workflow