update spike