yeah... i just realized what i was doin....dunno what i was thinking...was doing it the stupid way :) does this look better and _should_ this work? ld hl,(num) inc hl ld (num),hl ld bc,pass add hl,bc ld (hl),a inc hl ld a,0 ld (hl),a