added ability to do multiple emit_uamm