Rebuild framework