if (data_submitted()) { @errors = validate_data(); if (@errors) { output_errors(@errors); output_form(); } else { process_data(); } } else { output_form(); }