added multiple ignorable underscore symbols
underscore support tested
new version