adding desktop example