added RPC section + 1 framework