Added Split Function