generate cmxs