integrating new code into makefiles