improved register validation, added welcome page