bug fix: moved get user location on load event

bug fix: moved get user location on load event (it was in update() method causing multiple add of custom control)