-demo: added nested element -js: wrapped log in a try/catch statement, changed order of styling li element