desktop cleanup and concerns

maybe throw in a utils._pd