Adding some base methods for splitting