added custom options for window splitting behavior