glg api
merge