regenerate gem list