Finally fixed the bug with username which I spent many hours on, had to go back and erase old column in sql, and also migrate the username into the users model, and redid the who sequence with Railscast.