UserDetectorHandler