add unique identifier to RPC service
update client for new RPC
standardize Id -> ID