Better javascript, plus more hideable elements