Improving field validation
Dealing with OpenIDs