made the username verification case-insensitive
fixed a bug which caused the cabin states to appear incorrectly