changed player login/creation handling