ppt framework