rebuilt client