Life in BP