Replace nearly everything