more author logic