In the principles and parameters theory, a head-directionality parameter is proposed as a way of classifying languages. A language which has head-initial structures is considered to be a head-initial language, and one which has head-final structures is considered to be a head-final language. It is found, however, that very few, if any, languages are entirely one direction or the other. Linguists have come up with a number of theories to explain the inconsistencies, sometimes positing a more consistent underlying order, with the phenomenon of phrasal movement being used to explain the surface deviations.