Can this leverage the detect_id_type