split code