update make with conditional target
fixed some errors with program preventing correct building of the files
got the files printing correctly