html and text do the same thing when just replacing text