For example, If you park a call, the linePark function returns the address of where the call was parked on a non-directed park in the lpNonDirAddress pointer. TB doesn't seem to automatically list the values pointed to by the pointers, nor does there seem to be a way to look at those areas of memory. Ideas? Fred