Works for uninitialized dekstops