Finished the example. Changed a few things to fit better with 4.2