framework for future content