Passing the 3rd argument into the recursion on setData.
Added before events.
:)