module planning rationale