flesh out rationale