add road split logic