fixed backslash handling for windows