updated cmakelists file