stage: #093
Modification for Win / Linux cross platform operation