styling
validation
more styling
added error images