Before I ask this question, I would like to thank all of you who have helped me in the past. Why doesn't this work: ld hl,input_text_1 push hl ld hl,$1000 call disp_string disp_string: ld hl,(_penCol) pop hl call _vputs ret THANX Dan