form has validation now