updateapplication