Mentally exhausted, but making progress.