improving associations, polymorpihc not yet funcitonal