polishing  a bit the cmakelists