associations and crud
update