reverted commit of url validation that didn't validate parts of urls