better style of form