revised CMakeList files