update readme and cmake file