ReadFile fixes