@jmarshallnz : Yeah it does but the problem is we need a valid path before URL encoding unless we have URLEncode also ignore backslashes which seems a bit nasty.