added SplitPailStructure