add split function