[feature] working on group model