tests pass for pb