adding splitting