add custom module name and module classname;

add custom module name and module classname;
code optimize;
fix divide group  non interacting;