fixed bug where assocs did not properly update after set_translation