added CMkaeLists.txt