rpc service added and monitor struct update