Final Demo with pg