a little more elaboration on build process.