fixed using individual program data path for Emscripten platform