nearly have associations working