changes to desktop, mobile browser layout and functionality