improved desktop app