extension_name probably needs some kind of escaping