adding cmake stuff. not working yet