added a desktop mode
added a desktop mode