rebuild successfully