updated and added desktop