update html
i should be ignoring components