moved loadRequest to ViewDidAppear (caused a problem when a view is dismissed before it finished being presented)