url validation service changed

further validation messages added, validation refined