added tracker.disconnect function