splitter update