private file access patch.