added nice transitions, login validation, help info