Contents splitter