I'm not quite sure I understood that, but is e_name supposed to be in parentheses for what you are doing? _vputs will not display the text starting at e_name, but at the address stored in e_name. Or is that what you wanted it to do? > ld hl,(e_name) > call _vputs > > Whoa, I wrote a lot there...hope someone understands it and can help me :) > > Thanx, > Dave