some fixes for the desktop