server-side data validation tagging; needs css work