fixed bug in assembler vars