location event changed to be less spammy