better organization of gems using groups