got it working with c++ calc provider