attempt to prevent duplicate form submission, fix #4