Added b derivative