document early and often