finish 4.3 example