added GUI for desktop version