add code example 2.3 fin