support linux. fix comments