went back to original form with error explanations