assumes that pulsar is offline by default