CROSSING A MILLENNIUM