added response_groups and observation_groups