rewrite ```errors_for``` if for good for look
```map``` returns an array which contains HTML strings, ```join``` will merge them in one string, and then set it ```html_safe``` so it will output as HTML not escape