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.