Canada double gear motor