In graylibf.asm: ld hl,($8be5) ;get end of VAT According to the ti-85.h file, the VAT_END = $8BEB ld de,($8be1) While the USER_MEM = $8B1B So what are those pointers then? Is all memory from ($8be1) to ($8be5) freely available to be treated as heap memory? <pre> -- Chris Busch </pre>