seperated type from name