add in pulse