working on a cmake environment