overhaul and style changes along with including outdated browser plugin