pulse update