Tweaking splitPoint calculation further