remove EM algs & fix coordinate descend