More javascript-based now & extra styling.