makfile cleanup. sperated out 'irritating' builds, so they don't *have* to rebuild.