fixed conjugate transpose bug