[SD RMI] add comments and update abstract class