Hi, I've noticed this a couple of times recently when I'm taking a look.
It shows a different site each time so much that I have changed my password a lot for fear that someone has hacked my account.
My current location is never shown directly on the map with the first click and this made me confused and suspicious
Please fix this and handle it well. and thank you.