multiple authors implemented