updated from author