feature-24: gem