I thought it is sorted this way as we first check if it is readable at all and then the rest.