I have a quick question. In the following code, only values of R through 9,999 work. For R >= 10,000, I get the error "ERR:INVALID DIM." Any ideas about why it does this? Any possible work-arounds that will allow me to load a whole word from a real variable? Thanks Jeremy call _zerooop1 ld hl,op1+1 ld (hl),'R' ; or any other var call _rclvarsym ; op1 / op2 -> value call _convop1 ex de,hl call _disphl