Gem mechanics