module updates

separated desktop apps (slightly)