move instr to simplify sm