modified Gem