Added some more commentary
Slight improvements to split
Fixed git issues