build changes
cmake, still nonfunctional