Revert "added instr ff"

This reverts commit 9684e1bc27bef4db436d66831718c056c15c4091.
Revert "Revert "tried moving branch logic""

This reverts commit 286ea82d51cdd68d9d54dae7b2c32e86309d7f3d.
Revert "tried moving branch logic"

This reverts commit bd6847b522080b6cb069640fc43e8ab21c1c1624.
Revert "Revert "all xxxxxxxxxxxxx""

This reverts commit d7deba4948f2b62938c312450126dae83ee72f71.
Revert "all xxxxxxxxxxxxx"

This reverts commit edb1171ba1a5354fd137eb652c29ef90f08f7d7f.
Revert "global flags don't depend on clock"

This reverts commit 7a3a7f4c8cb24592244dfd8ba9cb8f4c0b4f4074.
Revert "Revert "Revert "non global flags, everything but addz works"""

This reverts commit 5e0fe6552e309f75309229c5f4ea1dc320e7071f.
Revert "Revert "Revert "Revert "tried global flags...close but not quite""""

This reverts commit 6e8f373f208b2dc425ead3890d5bf4103c0aeca9.
Revert "Revert "meaningless try""

This reverts commit 81981f5c6304f701cba4f3adec6056e52a6e97b1.
Revert "Revert "i don't get it""

This reverts commit d8f4ee5b981c525aadd8083e5af0de567c6da490.
Revert "i don't get it"

This reverts commit e884e93f1970ee1331d65b2e36bef4a197c55dd1.
Revert "meaningless try"

This reverts commit bf038618422b057f40340c07507132496be659fc.
Revert "Revert "Revert "tried global flags...close but not quite"""

This reverts commit 159004af7b6d9f78a86f83dec71130d6c9d59601.
Revert "Revert "non global flags, everything but addz works""

This reverts commit 794777b62fe4aa1a163e33023e65bdb4d5eaaf19.
reverting back to this morning.  added instr ff.