Wake me up when this is over....A mess!!