tweaked form validation, added primary button styling