replace authoer with published