use .go to navigate
added form validation