bp: pushing the boundaries