added nonRawContents()