more tweaks and updates to styles and js