finish 4.3.1.1