- location moved to viewDidAppear