Ryan Cote Morning Update