fixed bug in custom validation flow
fixed #156, better default validation for email field