scale desktop layout adequately