An additional area of concern for testing is the app update. When desktop or laptop software is modified to correct an issue or improve functionality, a new release is made available to licensed owners with a full description of what changes took place. With apps, it is similar; users are told what to expect with the new version and offered the option to download it from the mobile app store. The difference is that the app in all probability was hurriedly written and then updated using a non-standard approach to software development. This means that it cannot be determined what effects the new code will place on the remainder of the program and if it has the potential to cause instability issues. Each and every app update should be tested unless it can be proven and documented that the update does not impact the user and the use cases. Since this level of information is largely incompatible with the approach taken by most app developers, the end user's organization would be wise to consider testing the app against a standard.