Detecting launcher