still nope to fragment.
disabled login button if username/passsword aren't both populated