try to add form validation