Well said. So on the equivelant of stats, I have various status (draft, proposed, pending, executed, closed) and the user defines these. What you are saying is I need to still do some validating so that if a record "appears" incomplete, say, the quantity = the default quantity, or the homeruns...