demand + startmenu stuff