implemented some by-hand form validation for FF