0.2 non-existing file path fix
0.4 added optional parameters