Placed Init code correctly in ViewDidLoad