update pulsar