adjusted and re-initialized LoginService