first 10% of differences commented on
more component regexes to 97% converage