changed default message
skips empty inputs
html validator