tidy up FileAccessor