2003 Strange things happen