BP Thoughts