added * for required fields, kept enter info even on error