cpp does not work