Xmgf Functionality