functioning form, shortener script, and custom 404