split and finish