code complete - prior to testing