clean up makefile
multiplicative stack expansion