FIXED THE PROBLEM. THIS IS THE OFFICIAL LATEST VERSION AS OF 06/05 @ 5:30PM @ev