cmakelists updated