Added functions for SplitSubpart