non-recursive makefile now works