Significant changes to rpc, including rudimentary fault notification