added differentiation in coefficient representation