optimize authors()