a slightly more complicated makefile. what nostalgia. and it has changed. ( haven't we all? :) )