adding split solution