review/make changes

small changes to the build system