bug fix 3 innerHTML