switch from indx to require-tree
move regex into class attr
fix bug: the EOL doesn't count in the line-length