integrate detector into update cycle