implemented description form
shows error messages if URL is not formatted