delegate methods to tracker