added some error notification, url validation