use configuration to decide whether to prefill email and require address