refactoring for forms with partial all success on browser