Adjusted the way content is added, gave the page type the ability to prepend content