added disassembled generic label support