added private makefile changes