Overlog implementation of the file system was much shorter then the original (1/10 in LOC comparison).
This implementation took 5 person-months.