new gem structureg