updated: documentation
add: handling encoding exceptions in paths names
various improvments