* fix ranges in assembler