global vars should always have a AGM tag