update desktop layout