disassemble works.