-sorted out segue bs -- viewDidLoad could be called before prepareForSegue. what? ugh.