declaring some rpcl