this is stuff to make the program compile and run.  I was having issues before.