improved user validations, improved site navigation