Fix compile issue I busted by dropping visibility on constructor
More UCDetector cleanup
More UCDetector cleanup