added synthesize associated objects helper