now detector create in detector factory by key

так а зачем же метод то остался, если он нигде не используется?