everything should now work with multiple authors. Man, that code is ugly, but functional.