allow user to set split size