If you rename `contents` to `data`, it has to be fixed here too, no?