more gem stuff