update for desktop version