modified MessageDAO
created RGCClient