use user.nickname if author.nickname is not available.