gi merge