update handling of symbol assignments