fix sidebar tabs, add form validation for signin