update toHTML