completed 3.2