pulse: misc fixes