implemented Player Detector