support external names/path with dots