added makefile, macos reference stuff commented out