making it self-html file