Hi networld!!!, If you want the program to work, you will probably want to add a "return(temp_ptr)" at the end of function my_mem_create() in the file touchup.c. The memory allocator always returns (nil) otherwise !!! :-) Dean S Jones AT&T BL HO 1K-426 (201) 949-4256