https://www.cabaltimes.com/revisiting_bp/
Conclusion