added all aggregate rpc support