added pulse curves