improve Split, add ignore, improve string handling in Reports