updated cmake file