added of desktop setup