gem name conflict
type