add some html demo (still working on)