The application then performs a series of integrity checks to make sure that the support is completed. If any errors are found OK is deactivated and the support is not completed until the user has rectified the errors. The checks performed are as follows: