todo: author info update