gem basics