the histroy back button doesn't work after the second push state. i.e. you cant go back to login page after going past the character list, and you cant get past the character list after going to a character creation step