mult 0 cond support for assemble_HM and EITIP added