fixed the broken schemes and broken swizzling for open files