added description field for custom URL, form for file upload