thoughts on innovation on the desktop