create request in viewDidLoad