1st millenium explained