add desktop environment.