Working logic for list of "active" assignments