Thanks Maksim!
The first part of the question is OK.
For the second part, i am a bit confused?
what is "my"? Did you mean "this"?
Also, should we not declare "userInfoLoaded" before?
Obviously i ask this as the code in as-is does not work. Also, i tried playing as well but did not manage to get it to work.