author 2nd pass