cleaning up the organization to make the specific steps clearer (header updates into ppStackUpdateHeader, etc