theory of origin