collaboration between Princeton and BP