_threshold_notifier and _derivative_tracker  should be init to None