validate only on focusOut or submit