pull actions out to the page level