fix semi-conj