Latest canadian updates

</