Accurate numerical derivatives
