spot detection