added hg-model