update cmake file and README