new feature! this.detection(id);