Recent Content by Contract-Flooring