improvement of desktop app