extends association