Updates to add desktop-mode and other customizations