add buildHTML