About RMSGC