fix-tracking Internal tracking was incorrectly implemented, this fixes t...

...hat
consider usiing fat arrow here so you don't have to use `self = this`