Today, the company I work for lost 3-weeks worth of time sheets, so we have to fill them all out again. I don't remember what I did yesterday, let alone three weeks ago. That's why I religiously fill out the time sheets in the first place. FML
OP here, the company does all the timekeeping online. The server went down and they were only able to restore it back to the end of November. I'll be keeping my own copy of hours from now on.