updating with makefile runtime