developing rpcalc