re #2 separate css and js code from html code