bug fix. += instead of =