Publish to pulse using neat utils (cleanup needed)