In a message dated 98-03-24 21:11:32 EST, you write: << ld hl,&0000 ld ($800C),hl ld hl,&TEXT call D_ZT_STR TEXT: .db "text",0 >> I think that this means that the program's memory location is added to 0000. That is what Usgard's documentation indicates. It eliminated the need to add the location manually.