Latest canadian updates

<