bp and deriv