add read html cache behavior