Adding GZ, need to refactor how ABG works... again