we will handle all other cases in system app and will only expose these 4 statuses.