add logging classes, IDetect interface...