This example is quite misleading as it's using the <1.24 way of doing things. Can we get an updated starting point?