Long delay on form submissions, plus hidden box issue