add desftop part