added more gem stuff