some spike calls added