moved much of stop broadcasting content to onDestroy in BroadcastActivity