clarify purpose of gem