Username
Password
Remember Me?
Forgot your password?
Yep, exactly my idea as well. But ask that to the tb staff. I think they're focusing more on releasing that new tracking system, though.