refactor StudentSetAssociationHolder