sorts authors and uses regular expressions

wow how did we not use those