session 8 (and cleaner HTML)