s/worksite/site
add setFormData(), report errors
better text alignment