Basic Structure of Gem