types for names