refine authors loop