use FileDirectory>>readOnlyFileNamed:do: ... why this? why now?