pp_layout