remove previous split logic