splits and comments