Update ppt to store useful tables as members rather than pass as params