added 'split-right' method