improved get associations