@dahat: That is pretty amazing, and a plan worthy of executing. I think diligence is OK if you lose a few weeks or months worth of code rather a decades