don't set location twice