update pb handler, done