Terrible night and bad day..