fix windows chars
fix windows chars
add support for weird file types