bugfix- read fileDataWithOffsetToContent in the correct place
now that we do not set the content offset in init, we need to make sure we only get fileDataWithOffsetToContent when we actually know the offset