add sanitize comp name function