In Halifax, Nova Scotia: software, crews, and training