[bug] assignment not equality.