finished exercises in 3.3 and added pg