Thanks, Dux. Great ports tutorial; I actually learned something today! Many teachers have tried and failed at that... :) I was looking through the VAT section... If the variable length is not in the VAT entry, then is it the first couple bytes at the variable's address? And do variables build upwards or downwards in memory? thanks, Cassady Roop