return flag generation logic update
fix in utils
new chained tests
nested chains
return 2