a little improvement in ComplexMatrix