got everything figured out with assocations