Validation seems to be working, however, can not save to local storage yet