bug fix: dereference array ref...