ti994a needs to be global