fixed bug with wrong assembler-variable-assignment