@Ian-Foote you've missed some code in your example :P