changed submitDesktop() to not take ID