add comments explaining split