using the right type name