Divide some function, add split string function