globals merge