it is possible that the four explanations could be applied to individual cases