make gem into a one operation gem