catch empty URL on form submission, minor visual enhancements