add m32 source