Email Record: From cyclic to quasi-cyclic codes